home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 1998 #3
/
Amiga Plus CD - 1998 - No. 3.iso
/
pd
/
daten
/
varchiv_v30
/
hd-install.hd
< prev
next >
Wrap
Text File
|
1980-05-07
|
3KB
|
121 lines
(set progname "VideoArchiv")
(set progversion "3.0")
(set progdir "VideoArchiv_v3.0")
(set diskname "")
(set user-level @user-level)
(user 2)
(message (cat "\nWelcome to the installation utility of\n" progname
" " progversion " !\n\n"
"This utility installs the programme " progname
"\ncompletely on your harddisk.\n")
)
(user user-level)
(welcome)
(set progpath "")
(set ok 0)
(set user-level @user-level)
(user 2)
(while (not ok)
(set progpath (askdir
(prompt (cat "Where shall " progname " be installed?\n"
"(A new directory called " progdir " will be created.)"))
(help @askdir-help)
(default progpath)
(disk)
)
)
(If (= (Exists progpath (noreq)) 0)
(
(message (cat "\nPath does not exist!\n\n"
"Please select a valid Path."))
)
(
(If (= (Exists (tackon progpath progdir)) 0)
(
(set ok 1)
)
(
(message (cat "\nA Directory called " progdir " does already \n"
"exist in your Path!\n\n"
"Please select another Directory or delete\n"
"the " progdir "-Directory from your\n"
"selected Path."))
)
)
)
)
)
(set device (getdevice progpath))
(set progpath (tackon progpath progdir))
(copyfiles (prompt "\nCopy Files... please wait.")
(help @copyfiles-help)
(source "")
(dest progpath)
(choices
"VA_Data"
"VA_Docs"
"VA_Schemes"
"Filmlist_Demo.vad"
"VideoArchiv_v3.0"
)
(infos)
)
(if (= (exists "Locale:" (noreq)) 2)
(
(set languages
(askoptions
(prompt "\nWhich languages should be installed?")
(help @askoptions-help)
(choices
"English"
"Deutsch"
"Svenska"
)
(default 1)
)
)
(set n 0)
(while
(set language
(select n
"English"
"Deutsch"
"Svenska"
""
)
)
(
(if (IN languages n)
(if (<> 0 n) ; No catalog for english strings...
(
(set catalogs (tackon "Locale/Catalogs" language))
(set destination (tackon "Locale:Catalogs" language))
(makedir destination)
(if (exists (tackon catalogs "VideoArchiv_v30.catalog"))
(copylib
(prompt "Copy Translations...")
(source (tackon catalogs "VideoArchiv_v30.catalog"))
(dest destination)
)
)
)
)
)
(set n (+ n 1))
)
)
)
)